Location-Independent Communication for Mobile Agents: A Two-Level Architecture
نویسندگان
چکیده
We study communication primitives for interaction between mobile agents. They can be classified into two groups. At a low level there are location dependent primitives that require a programmer to know the current site of a mobile agent in order to communicate with it. At a high level there are location independent primitives that allow communication with a mobile agent irrespective of its current site and of any migrations. Implementation of these requires delicate distributed infrastructure. We propose a simple calculus of agents that allows implementations of such distributed infrastructure algorithms to be expressed as encodings, or compilations, of the whole calculus into the fragment with only location dependent communication. These encodings give executable descriptions of the algorithms, providing a clean implementation strategy for prototype languages. The calculus is equipped with a precise semantics, providing a solid basis for understanding the algorithms and for reasoning about their correctness and robustness. Two sample infrastructure algorithms are presented as encodings.
منابع مشابه
A Mobile and Fog-based Computing Method to Execute Smart Device Applications in a Secure Environment
With the rapid growth of smart device and Internet of things applications, the volume of communication and data in networks have increased. Due to the network lag and massive demands, centralized and traditional cloud computing architecture are not accountable to the high users' demands and not proper for execution of delay-sensitive and real time applications. To resolve these challenges, we p...
متن کاملUnderstanding Temporal Human Mobility Patterns in a City by Mobile Cellular Data Mining, Case Study: Tehran City
Recent studies have shown that urban complex behaviors like human mobility should be examined by newer and smarter methods. The ubiquitous use of mobile phones and other smart communication devices helps us use a bigger amount of data that can be browsed by the hours of the day, the days of the week, geographic area, meteorological conditions, and so on. In this article, mobile cellular data mi...
متن کاملComparative Benefits of Mobile Telephone in Selected Rural and Urban Locations of Obio/Akpor Local Government
The study comparatively identified the benefits of mobile telephone to users in selected rural and urban locations in Obio/Akpor local government area of Rivers State, Nigeria. Stratified and simple random sampling techniques were used in selecting 60 rural and 60 urban phone users to have a total sample size of 120 respondents. Structured questionnaire was used to generate data that were analy...
متن کاملConcepts for Mobile Information Visualization: The MOVI-Project
Today’s world wide distributed information systems, like, e.g., the World Wide Web, enable the homogeneous, simple access to all kinds of globally distributed scientific data (images, graphics, simulation results, etc.) and services. At the same time, wireless data communication enables location independent data access from mobile computing systems. An interesting challenge is the generalizatio...
متن کاملVehicular Networks: A Survey on Architecture, Communication Technologies and Applications
The Intelligent Transportation System (ITS) provides wireless and mobile communication between vehicles and infrastructure to improve the safety of transportation and make the journey more enjoyable. This system consists of many fixed and mobile nodes (Vehicles, Trains, Vessels, Air planes), Wireless and Wired Telecommunication Technologies to exchange information between mobile nodes or betwee...
متن کامل